import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
import axios from "axios"
import MintUI from 'mint-ui'
import 'mint-ui/lib/style.css'
import VuePreview from 'vue-preview'

Vue.use(MintUI)
Vue.config.productionTip = false
Vue.prototype.$axios = axios
Vue.use(VuePreview)

Vue.filter("dataTime", data => {
  let date = new Date(data * 1000)    // 时间戳为10位需*1000，时间戳为13位的话不需乘1000
  let Y = date.getFullYear() + '-'
  let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'
  let D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' '
  let h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':'
  let m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':'
  let s = (date.getSeconds() < 10 ? '0' +date.getSeconds() : date.getSeconds())
  return Y + M + D + h + m + s;
})

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount("#app");
